<?php
use Entities\Contato;

include_once '../templates/topo.php';

$strBusca = (isset($_REQUEST['strBusca']))? $_REQUEST['strBusca']: '';

$campoBusca = (isset($_REQUEST['campoBusca']))? $_REQUEST['campoBusca']: '';

$q = $em->createQuery("select c from Entities\Contato c where 1=1 and :campoBusca = :strBusca");
$q->setParameter("campoBusca", $campoBusca);
$q->setParameter("strBusca", $strBusca);
$contatos = $q->getResult();

if(empty($contatos)){
	
	$contatos = new \Doctrine\Common\Collections\ArrayCollection();
}

?>
	
	<div class="tabs center">
			<ul>
				<li><a href="#tabs-1">Buscar</a></li>
			</ul>
			<div id="tabs-1">
				<div cols='5'>
					<div class='field' >
						<label>Texto</label>
						<input type='text' id='txtBusca' size='35'/>
					</div>
					<div class='field'>
						<label>Buscar Por</label>
						<select id='selBuscas'>
							<option value='nome'>Nome</option>
							<option value='dataNascimento'>Data Nascimento</option>
						</select>
					</div>
					<div class='field'>
						<label>&nbsp;</label>
						<button id='btnBuscar'>Buscar</button>
						<script type="text/javascript">
							$(document).ready(function(){
								$("#btnBuscar").click(function(){
									utils.ajax('contatos/pesquisarContatos', {
										tipoBusca: $('#selBuscas').val(),
										strBusca: $('#txtBusca').val()
									}, function(xml){
										cont = 0;
										$('.table_consulta tbody tr').each(function(){
											if(cont!=0)
												$(this).remove();
											cont++;
										});
										index = 0;
										$(xml).find('contato').each(function(){
											id= $(this).find('id').text();
											nome = $(this).find('nome').text();
											datanascimento = $(this).find('dataNascimento').text();
											
											$('.table_consulta tbody').append(utils.gerarLinha([id,
																								nome,
																								dataNascimento,
																								telefone,
																								email], 0, 'trContato', index++,false));
										});
										$('.table_consulta tfoot tr td').html(index + ' Resultado(s) Encontrado(s)');
									});
								});

								$('[name="trContato"]').live('click', function(){
									id = $(this).children('[name="hidtrContato"]').val();
									utils.redirecionar('<?php echo UI_FOLDER;?>contato/FormSalvarContato.php?id=' + id);
								});
								
							});
						</script>
					</div>
					
				</div>
				<div>
					<table class='table_consulta'>
						<tr>
							<th>Nome</th>
							<th>DataNascimento</th>
							<th>Telefone</th>
							<th>Email</th>
						</tr>
						<tfoot>
							<tr>
								<td colspan="3">Nenhum Resultado Encontrado</td>
							</tr>
						</tfoot>
					</table>
				</div>
			</div>
			<div class='footer'>
				<button id='btnSalvar'>Fechar</button>
				
			</div>
	</div>

<?php 
if(!$popup)
	include_once '../templates/footer.php';
?>